package com.irdstudio.efp.limit.service.vo;

import java.math.BigDecimal;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.irdstudio.basic.framework.core.vo.BaseInfo;

/**
 * 封装返回给手机银行端的list中的数据bean
 * @author lishaotang
 *
 */
public class PreListAppVO extends BaseInfo{
	
	@JsonProperty("CrdtTp")
	private String creditType;//授信类型
	@JsonProperty("ResvCrdtSt")
	private String preCreStatus;//预授信状态
	@JsonProperty("OrgLegalBrchNo")
	private String mngBrId;//法人机构号
	@JsonProperty("OrgLegalBrchName")
	private String mngBrName;//法人机构名称
	@JsonProperty("BrchShrtName")
	private String orgShortName;//机构简称
	@JsonProperty("ExstContrFlg")
	private String isExistCont;//存在合同标识
	@JsonProperty("AhrCrdtLimit")
	private BigDecimal cdtQuota;//授信额度
	@JsonProperty("ResvCrdtNo")
	private String cdtSerno;//预授信编号
	@JsonProperty("CustNo")
	private String cusId;//客户号
	@JsonProperty("CustName")
	private String cusName;//客户名称
	@JsonProperty("AvlActvLimit")
	private BigDecimal actCdt;//可激活额度
	@JsonProperty("CertNo")
	private String certCode;//证件号码
	@JsonProperty("ResvCrdPrd")
	private String preTerm;//预授信期限
	@JsonProperty("TermUnitTp")
	private String termUnit;//期限单位类型
	@JsonProperty("AnnlIntRt")
	private BigDecimal realityIrY;//年利率
	@JsonProperty("ProdCd")
	private String prdId;//产品代码
	@JsonProperty("ExtrcAddLimitFlg")
	private String isAllowMent;//允许提额标识
	@JsonProperty("ActvLimitTp")
	private String actLmtType;//激活额度类型
	@JsonProperty("ExtrcLimitApplySeqNo")
	private String incLmtSernos;//提额申请流水号
	@JsonProperty("LoanAcctNoIInfoArr")
	private List<PreListAppListVO> list;//贷款账号列表

    @JsonIgnore
    public String getActLmtType() {
        return actLmtType;
    }
    @JsonIgnore
    public void setActLmtType(String actLmtType) {
        this.actLmtType = actLmtType;
    }
    @JsonIgnore
    public String getIncLmtSernos() {
        return incLmtSernos;
    }
    @JsonIgnore
    public void setIncLmtSernos(String incLmtSernos) {
        this.incLmtSernos = incLmtSernos;
    }
    @JsonIgnore
    public List<PreListAppListVO> getList() {
        return list;
    }
    @JsonIgnore
    public void setList(List<PreListAppListVO> list) {
        this.list = list;
    }

    @JsonIgnore
	public String getCreditType() {
		return creditType;
	}
	@JsonIgnore
	public void setCreditType(String creditType) {
		this.creditType = creditType;
	}
	@JsonIgnore
	public String getPreCreStatus() {
		return preCreStatus;
	}
	@JsonIgnore
	public void setPreCreStatus(String preCreStatus) {
		this.preCreStatus = preCreStatus;
	}
	@JsonIgnore
	public String getMngBrId() {
		return mngBrId;
	}
	@JsonIgnore
	public void setMngBrId(String mngBrId) {
		this.mngBrId = mngBrId;
	}
	@JsonIgnore
	public String getMngBrName() {
		return mngBrName;
	}
	@JsonIgnore
	public void setMngBrName(String mngBrName) {
		this.mngBrName = mngBrName;
	}
	@JsonIgnore
	public String getOrgShortName() {
		return orgShortName;
	}
	@JsonIgnore
	public void setOrgShortName(String orgShortName) {
		this.orgShortName = orgShortName;
	}
	@JsonIgnore
	public String getIsExistCont() {
		return isExistCont;
	}
	@JsonIgnore
	public void setIsExistCont(String isExistCont) {
		this.isExistCont = isExistCont;
	}
	@JsonIgnore
	public BigDecimal getCdtQuota() {
		return cdtQuota;
	}
	@JsonIgnore
	public void setCdtQuota(BigDecimal cdtQuota) {
		this.cdtQuota = cdtQuota;
	}
	@JsonIgnore
	public String getCdtSerno() {
		return cdtSerno;
	}
	@JsonIgnore
	public void setCdtSerno(String cdtSerno) {
		this.cdtSerno = cdtSerno;
	}
	@JsonIgnore
	public String getCusId() {
		return cusId;
	}
	@JsonIgnore
	public void setCusId(String cusId) {
		this.cusId = cusId;
	}
	@JsonIgnore
	public String getCusName() {
		return cusName;
	}
	@JsonIgnore
	public void setCusName(String cusName) {
		this.cusName = cusName;
	}
	@JsonIgnore
	public BigDecimal getActCdt() {
		return actCdt;
	}
	@JsonIgnore
	public void setActCdt(BigDecimal actCdt) {
		this.actCdt = actCdt;
	}
	@JsonIgnore
	public String getCertCode() {
		return certCode;
	}
	@JsonIgnore
	public void setCertCode(String certCode) {
		this.certCode = certCode;
	}
	@JsonIgnore
	public String getPreTerm() {
		return preTerm;
	}
	@JsonIgnore
	public void setPreTerm(String preTerm) {
		this.preTerm = preTerm;
	}
	@JsonIgnore
	public String getTermUnit() {
		return termUnit;
	}
	@JsonIgnore
	public void setTermUnit(String termUnit) {
		this.termUnit = termUnit;
	}
	@JsonIgnore
	public BigDecimal getRealityIrY() {
		return realityIrY;
	}
	@JsonIgnore
	public void setRealityIrY(BigDecimal realityIrY) {
		this.realityIrY = realityIrY;
	}
	@JsonIgnore
	public String getPrdId() {
		return prdId;
	}
	@JsonIgnore
	public void setPrdId(String prdId) {
		this.prdId = prdId;
	}
	@JsonIgnore
	public String getIsAllowMent() {
		return isAllowMent;
	}
	@JsonIgnore
	public void setIsAllowMent(String isAllowMent) {
		this.isAllowMent = isAllowMent;
	}
	
	
	
	
	
	
	
	
	

}
